hide or shelter behind something - Türkisch Englisch Wörterbuch